import root from "./game";

const data: any = {
  data: {
    account: "123",
  },
  error: "",
};

const coder = root.lookupType("game.EnterGameRes");

const buffer = coder.encode(data).finish();

const obj = coder.decode(buffer);

console.log("obj", obj);

console.log("compare: --", buffer.length, JSON.stringify(data).length);

// 由于从websocket里获取的数据不知道用哪种解码方式处理，所以这里将name放到开头，剩余数据从buffer里获取，起到一个header识别的作用